relieve the distress - Espagnol Anglais Dictionnaire